home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 12 / Cream of the Crop 12 (Part II) / Cream of the Crop 12 (Part II).iso / OS2 / DRGTXT12.ZIP / DT12.003 (.txt) < prev    next >
Encoding:
OS/2 Help File  |  1996-03-31  |  43.1 KB  |  1,160 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Getting Started ΓòÉΓòÉΓòÉ
  3.  
  4. DragText's Basic features add drag-and-drop text features to many commonly used 
  5. windows:  entryfields, listboxes, etc.  With DragText, you can copy or move 
  6. text between these windows using drag-and-drop, delete text by dragging it to 
  7. the Shredder, and enter a filename by dropping the file's icon into a window. 
  8. The Basic features are offered without charge and require no registration. 
  9.  
  10. DragText's Extended features provide seamless integration of text with files, 
  11. directories, and WebExplorer Url objects.  Drag text to a Workplace folder to 
  12. create a file whose title is derived from the text;  drop this DragText file on 
  13. any supported window to recover the text.  You can drop a file from any source 
  14. on a multiline entryfield to insert its contents. 
  15.  
  16. If the dragged text is a URL, DragText will create a WebExplorer Url object 
  17. whose title is based on the URL.  These objects can be dropped on WebEx or on 
  18. any supported window to insert the URL. 
  19.  
  20. Dropping a Workplace folder on a multiline entryfield will insert a formatted 
  21. listing of the files.  The formatting is completely configurable, as are the 
  22. criteria for selecting files to be included. You can even use this facility to 
  23. write simple batch files. 
  24.  
  25. The Extended features are offered as shareware and require registration to 
  26. prevent them from becoming disabled after your 6-week free trial ends. See the 
  27. section on Registration details. 
  28.  
  29. DragText's features work with many commonly used applications, such as the 
  30. System Editor (e.exe) and most programs in the Internet Access Kit. It is 
  31. designed to add these features only to windows which lack them. It should never 
  32. replace or interfere with the drag-and-drop support provided by your 
  33. applications. 
  34.  
  35. Because its features are added-on, not built-in, it may not work for every 
  36. possible window and conflicts may arise between DragText and some programs. If 
  37. a conflict occurs, DragText can be partially or totally disabled for that 
  38. program using the Disable page in the Options Notebook. 
  39.  
  40. Installation / Removal 
  41. Running DragText 
  42. Using DragText 
  43. Options Notebook 
  44. Product Information 
  45.  
  46.  
  47. ΓòÉΓòÉΓòÉ 1.1. Installation / Removal ΓòÉΓòÉΓòÉ
  48.  
  49. Installation 
  50. The installation program (DTSetup.exe) will: 
  51.         -  move DragText's files to the directory of your choice 
  52.         -  create a program object for DragText.exe and put it (or a shadow) in 
  53.            your Startup Folder and/or on the Desktop 
  54.         -  offer you a choice of two methods for giving DragText files their 
  55.            own icon: either a Workplace class (preferred) or a program object 
  56.            for your editor 
  57.         -  insert several entries in os2.ini to disable DragText for programs 
  58.            known to be incompatible, and 
  59.         -  display some information specific to your system. 
  60.  
  61.  Removal 
  62.  To remove DragText from your system, you can either: 
  63.         -  run DTSetup and choose "Uninstall" to partially or completely remove 
  64.            it, or 
  65.         -  simply remove the program object from your Startup Folder to keep it 
  66.            from running. 
  67.  
  68.  In either case, you will have to restart your system to remove it from memory 
  69.  if it was previously loaded. 
  70.  
  71.  Running DragText 
  72.  Using DragText 
  73.  Options Notebook 
  74.  Product Information 
  75.  
  76.  
  77. ΓòÉΓòÉΓòÉ 1.2. Running DragText ΓòÉΓòÉΓòÉ
  78.  
  79. The first time DragText.exe is run during a session, it loads itself into 
  80. memory, displays a copyright message for 3 seconds, and then terminates. 
  81. DrgTxt12.dll, which implements the drag-and-drop features, remains resident for 
  82. the rest of the session.  You will not see DragText in any list of windows or 
  83. tasks. 
  84.  
  85. All supported windows created AFTER DragText.exe is run will provide 
  86. drag-and-drop; those created before will not (this is the primary reason for 
  87. putting DragText in your Startup Folder). 
  88.  
  89. Running DragText again will bring up the Options Notebook which has pages that 
  90. let you: 
  91.         -  set Options such as the default drag action 
  92.         -  configure the settings for Files , Directories, and Urls 
  93.         -  Disable DragText for particular programs 
  94.         -  provide Info about supported windows and the icons and pointers 
  95.            DragText uses 
  96.         -  get DLL info such as usage and errors, and 
  97.         -  review Product Information and enter your registration number 
  98.  
  99.  Installation / Removal 
  100.  Using DragText 
  101.  Options Notebook 
  102.  
  103.  
  104. ΓòÉΓòÉΓòÉ 1.3. Frequently Asked Questions ΓòÉΓòÉΓòÉ
  105.  
  106.    1. Q:  Why doesn't DragText show up on my window list or task list? 
  107.  
  108.       A:  DragText is NOT a task, process or window, so it won't appear in 
  109.       these lists.  Once you load it into memory (by running DragText.Exe), it 
  110.       stays there until you reboot.  (If you use Pstat or Watchcat, you will 
  111.       see DrgTxt12.Dll is in the list of dll's that have been loaded.) 
  112.  
  113.    2. Q:  I completely disabled DragText for program X, but I can still drop 
  114.       text into program X's window.  Why doesn't Disable work? 
  115.  
  116.       A:  You can only disable DragText for windows where DragText controls 
  117.       drag and drop.  You can tell when it is in control because the mouse 
  118.       pointer will include the letters "DT".  If you've enabled DragText's 
  119.       file-creation feature, you cannot prevent other programs from reading 
  120.       files it creates.  In this case, program X is in control and will let you 
  121.       transfer text using a DragText file. 
  122.  
  123.    3. Q:  I set up my mouse so the left button is the "drag button", like in 
  124.       Windows.  How come I can't drag any text? 
  125.  
  126.       A:  All the windows that DragText supports use the left button to move 
  127.       the cursor and select text.  These functions completely override any drag 
  128.       function assigned to this mouse button.  IBM would have to rewrite the 
  129.       software for these windows to change this.  You can still use DragText to 
  130.       insert a file's name or contents into a window. 
  131.  
  132.    4. Q:  I dropped text on the Desktop and created a file.  Later, when I 
  133.       dropped this file into my editor, the editor crashed.  What happened? 
  134.  
  135.       A:  The file's name was longer than your editor could handle.  On an HPFS 
  136.       disk, a file's real name can be up to 255 characters;  the DragText 
  137.       default is 32.  You may want to shorten the names assigned to new 
  138.       DragText files.  On the Files page of the  Options notebook, change the 
  139.       number of lines and/or the number of characters per line.  (This 
  140.       shouldn't happen on a FAT disk because the system shortens real names to 
  141.       8 characters.) 
  142.  
  143.    5. Q:  Why doesn't DragText work for one particular window in my program 
  144.       when it works for all the others. 
  145.  
  146.       A:  There are at least three possible reasons: 
  147.              -  your program already supports drag and drop for this window; 
  148.                 since drag and drop isn't a visible feature, you may be unaware 
  149.                 of it; 
  150.              -  the program may have installed some sort of special handling 
  151.                 for this window that completely bypasses DragText;  an example 
  152.                 of this is the Point Size combobox in the standard OS/2 Font 
  153.                 dialog; 
  154.              -  the program may have created a new type of window based on an 
  155.                 existing type;  the new type looks and acts very much like the 
  156.                 old type but has a different name, so DragText doesn't 
  157.                 recognize it. 
  158.  
  159.    6. Q:  How do I change the default icon for DragText files? 
  160.  
  161.       A:  If you chose to install the "DTFile" WPS class, create an icon file 
  162.       named "MYFILE.ICO" and put it in your DragText directory. If you chose 
  163.       instead to create the "DT Editor" program object, drop your icon onto the 
  164.       General page of this object's notebook.  In either case, you will have to 
  165.       reboot for this to take effect. 
  166.  
  167.    7. Q:  The Settings notebook for a DragText file shows three entries under 
  168.       "Current types".  Are they necessary? 
  169.  
  170.       A:  Yes.  The first (",Plain Text," with commas before and after) works 
  171.       around an incompatibility between the Workplace Shell and the system's 
  172.       drag and drop functions.  If you chose the "DT Editor" option during 
  173.       installation, your editor is associated with this type. The second 
  174.       ("Plain Text") associates these files with an editor if you chose the 
  175.       "DTFile" WPS class;  it also avoids problems when using System Editor. 
  176.       The third ("DragText") is used by the DTFile class and by DragText itself 
  177.       to identify these as DragText files. 
  178.  
  179.  
  180. ΓòÉΓòÉΓòÉ 2. Using DragText ΓòÉΓòÉΓòÉ
  181.  
  182. When all features are enabled, DragText lets you use drag and drop to 
  183.         -  copy, move, or delete text 
  184.         -  create files and WebExplorer Url objects 
  185.         -  insert the contents of files and Url objects in text windows 
  186.         -  create a formatted listing of a folder's directory 
  187.  
  188.  To help you identify the results from a drag and drop operation, DragText uses 
  189.  up to six icons and three pointers.  These results can be changed by using 
  190.  modifier keys or by setting DragText's default actions to suit your needs. 
  191.  All of this is explained in detail in the following sections. 
  192.         -  Text, Urls, Files, and Folders 
  193.  
  194.         -  Icons and Pointers 
  195.  
  196.         -  Modifier Keys and Defaults 
  197.  
  198.         -  Supported Windows 
  199.  
  200.  Options Overview 
  201.  Files Overview 
  202.  Getting Started 
  203.  Running DragText 
  204.  
  205.  
  206. ΓòÉΓòÉΓòÉ 2.1. Text, Urls, Files, and Folders ΓòÉΓòÉΓòÉ
  207.  
  208. Dragging Text 
  209. To drag text out of any supported window , highlight it, then begin dragging 
  210. from anywhere within the window. You do not have to point at the selection nor 
  211. does it have to be visible (e.g. in an MLE, you can scroll it out of view). 
  212. (Note: for single-line Entryfields begin dragging without any highlighting to 
  213. drag the entire contents of the field.) 
  214.  
  215. As you move the pointer over different windows, the icon and pointer will 
  216. change to indicate what will happen if you drop the text at that point. For 
  217. DragText-enabled windows, the text will be inserted into editable fields and 
  218. matching text will be selected in listboxes and readonly spinbuttons (see 
  219. restrictions below). You can delete text by dragging it to the Shredder. 
  220.  
  221. When the Extended features are enabled, dropping text into a Workplace folder 
  222. will create a file, or a WebExplorer Url object if the text was a Url. 
  223.  
  224. You may also be able to insert text into a window that is not DragText-enabled 
  225. if the program permits you to drop a file on it.  In this case, DragText's 
  226. "create a file" icon will be visible, not its "insert text" icon. You must have 
  227. the Temporary Files option turned on for this to be successful. 
  228.  
  229. Dragging Files and Folders 
  230. With the Basic features, you can drop a file or folder into any supported 
  231. window to insert its fully-qualified name.  Using the Extended features, you 
  232. can drop a DragText-created file into any window to insert its text.  You can 
  233. also insert the contents of any file into a multiline entryfield by pressing 
  234. Alt before you drop it.  Press Alt before you drop a folder to insert a 
  235. formatted listing of its directory.  The formatting is controlled by the 
  236. settings on the Directory Options page (Files->Dirs) of the Options notebook. 
  237.  
  238. Restrictions:  While you can copy text from any supported window , you can only 
  239. move or delete text from editable windows (i.e. those which aren't read-only or 
  240. listboxes).  Similarly, you can only move text into editable windows.  To 
  241. comply with CUA standards, you cannot copy text onto itself;  you can override 
  242. this by pressing Ctrl before you drop. Also, you can only drop one file icon 
  243. into a window at a time. 
  244.  
  245. Using DragText 
  246. Icons and Pointers 
  247. Modifier Keys and Defaults 
  248.  
  249.  
  250. ΓòÉΓòÉΓòÉ 2.2. Icons and Pointers ΓòÉΓòÉΓòÉ
  251.  
  252. DragText uses mouse pointers to indicate whether DragText itself controls what 
  253. will happen.  If it is in control, DragText will change icons as you drag to 
  254. show what will happen if you make a drop.  When your drop creates a new file, 
  255. DragText assigns the file a default icon. 
  256.  
  257. Pointers 
  258. Whenever you drag text or a file over a window that DragText controls, the 
  259. mouse pointer will always include the letters 'DT', and DragText will decide 
  260. whether a drop is permitted.  If the pointer does not say 'DT', the program 
  261. that owns the window is in control and it determines whether a drop is 
  262. acceptable.  In this case, there is nothing DragText can do to prevent the 
  263. program from accepting a drop. 
  264.  
  265. DragText uses three pointers: 
  266.  
  267.            Insert - text will be inserted into editable fields; text will be 
  268.            matched and selected in listboxes and spinbuttons 
  269.            Replace - used only for single-line entryfields to indicate that 
  270.            dropped text will completely replace the current contents.  Press 
  271.            and release the Insert key in a normal fashion to toggle between 
  272.            insert and replace. 
  273.            Illegal - DragText will not permit a drop 
  274.  
  275.  Drag Icons 
  276.  With all Extended Features enabled, DragText switches among six different 
  277.  icons. If only the Basic Features are enabled, it uses two.  This feature is 
  278.  disabled if you have one of the original versions of OS/2 Warp because of a 
  279.  bug in them (see Change Icons for more information). 
  280.  
  281.  DragText uses these icons: 
  282.  
  283.            Text - text will be inserted into editable fields; matching text 
  284.            will be selected in listboxes and readonly spinbuttons [Basic and 
  285.            Extended features]. This icon is also used when you drag a 
  286.            DragText-created file over any DragText-enabled window [Extended 
  287.            features]. 
  288.  
  289.            Note:  if Change Icons is disabled, this is the only icon that will 
  290.            be used. 
  291.            File - this icon never appears over a DragText-enabled window.  Over 
  292.            the Workplace Shell, a drop will create a file; elsewhere, text will 
  293.            be transfered to the target program via a file [Extended features]. 
  294.  
  295.            WebExplorer Url (not shown here) - if the text you are dragging is a 
  296.            URL, this icon appears after you leave a DragText window.  Over the 
  297.            Workplace Shell, a drop will create a WebExplorer Url object; 
  298.            elsewhere, text will be transfered to the target program via a file 
  299.            [Extended features]. 
  300.            File Name - when you drag a file or folder over a DragText window, 
  301.            this icon replaces the original to show that the file or folder's 
  302.            fully qualified name will be inserted [Basic and Extended features]. 
  303.            File Contents - appears only when dragging a file over a multiline 
  304.            entryfield (you may have to press the Alt key).  The file's contents 
  305.            will be inserted [Extended features]. 
  306.            Folder Contents - appears only when dragging a folder over a 
  307.            multiline entryfield (you must press the Alt key).  A listing of the 
  308.            folder's contents will be inserted [Extended features]. 
  309.  
  310.  File Icon 
  311.  The default icon assigned to files DragText creates is the same as the file 
  312.  icon shown above.  To avoid wasting disk space, DragText files share a single 
  313.  icon.  Depending upon the choice you made during installation, this icon is 
  314.  supplied by either a Workplace Shell class (DTFile) or a program object 
  315.  associated with DragText files (DT Editor).  In either case, you can change 
  316.  the default to an icon of your choice: 
  317.  
  318.      DTFile class - create an icon file named "MYFILE.ICO" and put it in your 
  319.       DragText directory. 
  320.  
  321.      DT Editor object - drop your icon onto the General page of the notebook 
  322.       for this program object. 
  323.  
  324.  Using DragText 
  325.  Text, Urls, Files, and Folders 
  326.  Modifier Keys and Defaults 
  327.  
  328.  
  329. ΓòÉΓòÉΓòÉ 2.3. Modifier Keys and Defaults ΓòÉΓòÉΓòÉ
  330.  
  331. Modifier Keys 
  332. DragText uses standard modifier keys and adds two others to override the 
  333. default action.  Except for the Insert key, press and hold them before you 
  334. drop, NOT when you begin a drag.  For Insert, press and release immediately 
  335. while over an entryfield;  do NOT hold it down. 
  336.  
  337. Ctrl 
  338.         -  copy text and DragText files 
  339.         -  copy text onto itself 
  340.         -  for files, insert the file's formatted directory entry rather than 
  341.            its fully-qualified name (this usage may change in future versions) 
  342.  
  343.  Shift 
  344.         -  move text 
  345.         -  copy a DragText file then delete it 
  346.         -  you can never move folders or files from other sources 
  347.  
  348.  Alt 
  349.         -  over multiline entryfields only, insert a file's contents 
  350.         -  over multiline entryfields only, insert a folder's directory listing 
  351.  
  352.  Insert 
  353.         -  over a single-line entryfield, toggle between inserting the dropped 
  354.            text into the current contents, and replacing the current contents 
  355.            with the dropped text. 
  356.  
  357.  Defaults 
  358.  In all cases, the default operation is Copy.  You can change these defaults: 
  359.  
  360.  On the Options page 
  361.         -  copy/move text within a window 
  362.         -  copy/move text between windows 
  363.         -  insert/replace text in entryfields 
  364.  
  365.  On the Files page: 
  366.         -  copy/move text from a window into a DragText file 
  367.         -  copy/move a DragText file into a window 
  368.         -  insert a file's name/contents into a multiline entryfield 
  369.  
  370.  Using DragText 
  371.  Text, Urls, Files, and Folders 
  372.  Icons and Pointers 
  373.  Options Overview 
  374.  File Overview 
  375.  
  376.  
  377. ΓòÉΓòÉΓòÉ 2.4. Supported Windows ΓòÉΓòÉΓòÉ
  378.  
  379. DragText works with six commonly-used types of windows found in most every 
  380. application.  They may be used as the app's main window, or only in its dialogs 
  381. and notebooks.  An example of each window appears on the Info page in the 
  382. Options Notebook 
  383.  
  384. Entryfield 
  385. usually contains a single piece of information, such as a filename. 
  386.  
  387.      to drag the entire contents, don't highlight any text, just drag 
  388.      to replace the entire contents, quickly press and release the Insert key 
  389.       while over the field.  The mouse pointer will change to show that you're 
  390.       in Replace mode. 
  391.  
  392.  Multi-line Entryfield 
  393.  often used as the main text window in simpler apps such as the System Editor. 
  394.  
  395.      insert the contents of any file by pressing the Alt key before you drop 
  396.       the file's icon. 
  397.      enter a formatted listing for a directory by pressing the Alt key before 
  398.       you drop the folder's icon (see Directory Listing Options for details). 
  399.  
  400.  Listbox 
  401.  dropping text will cause DragText to search for a matching item. If found, it 
  402.  will be selected (highlighted); if not, you'll hear a beep. DragText will 
  403.  never insert text into a listbox. 
  404.  
  405.  Combobox 
  406.  combines an entryfield with a listbox.  DragText handles each part as if it 
  407.  were a stand-alone window, with one exception. If the entryfield is read-only, 
  408.  dropping text on it will cause a search of the listbox for a matching entry 
  409.  
  410.  Spin Button 
  411.  combines an entryfield with a button.  If the entryfield part can be edited, 
  412.  it will be handled like a stand-alone entryfield.  If it is read-only, 
  413.  DragText will search for a matching item. If found, it will be displayed; 
  414.  otherwise, you'll hear a beep. 
  415.  
  416.  Static Text 
  417.  used to display text that can't be edited, such as labels and error messages. 
  418.  You can drag text from static text windows but you can never drop anything on 
  419.  them. 
  420.  
  421.  Note:  You should be aware that some programs create their own window-types 
  422.  that closely resemble the standard ones.  DragText does not support these 
  423.  look-alikes. 
  424.  
  425.  Getting Started 
  426.  Using DragText 
  427.  Options Notebook 
  428.  
  429.  
  430. ΓòÉΓòÉΓòÉ 3. Options Notebook ΓòÉΓòÉΓòÉ
  431.  
  432. Whenever you need to change DragText's defaults or get help on using it, run 
  433. DragText to open its Options Notebook.  There are four major sections, each 
  434. with a tab at the top of the notebook: 
  435.  
  436.   Options     set the default actions for DragText's Basic features. 
  437.  
  438.   Files       set the default actions for DragText's Extended features. 
  439.  
  440.   Disable     restrict DragText's operation for any programs you specify. 
  441.  
  442.   Info        get quick help, review error messages, enter your registration 
  443.   All settings take effect as soon as you press the "Apply" button, change 
  444.  pages in the notebook, or close it. 
  445.  
  446.  
  447. ΓòÉΓòÉΓòÉ 3.1. Options ΓòÉΓòÉΓòÉ
  448.  
  449. The two Options pages let you set the default actions for DragText's Basic 
  450. features. All settings take effect as soon as you press the "Apply" button, 
  451. change pages in the notebook, or close it. 
  452.  
  453. Drag Defaults 
  454. Background Drag 
  455. Reset Notebook 
  456. Icons and Pointers 
  457. Other Options 
  458.  
  459.  
  460. ΓòÉΓòÉΓòÉ 3.1.1. Drag Defaults ΓòÉΓòÉΓòÉ
  461.  
  462. Between Windows 
  463. when dragging text from one window to another, this determines whether the 
  464. default action will be to copy or move the text 
  465.  
  466. Within a Window 
  467. when dragging text from one part of a window to another, this determines 
  468. whether the the text will be copied or moved 
  469.  
  470. These defaults can be overridden by pressing the Ctrl key (to copy) or the 
  471. Shift key (to move). 
  472.  
  473. Note:  In many situations, a move operation is not possible.  If the default is 
  474. set to move, the text will be copied instead. If you explicitly request a move 
  475. by pressing the Shift key, the operation will be refused. 
  476.  
  477. Drops into entryfields 
  478. When you drop text from another window into an entryfield (or the entryfield 
  479. portion of a combobox or spin button), you can choose to have it: 
  480.         -  inserted into the existing text (the initial setting) 
  481.         -  completely replace the existing text (the recommended setting) 
  482.  
  483.  When set to insert, DragText's 'I-beam' mouse pointer will be used.  When set 
  484.  to replace, the mouse pointer will change to an I-beam followed by three X's. 
  485.  (See Icons and Pointers ) In use, press and immediately release the Insert key 
  486.  while over an entryfield to toggle between insert and replace.  You must be 
  487.  over a DragText-enabled window when you press Insert to avoid changing the 
  488.  system's global insert state. 
  489.  
  490.  Options Overview 
  491.  Background Drag 
  492.  Reset Notebook 
  493.  Icons and Pointers 
  494.  Other Options 
  495.  
  496.  
  497. ΓòÉΓòÉΓòÉ 3.1.2. Background Drag ΓòÉΓòÉΓòÉ
  498.  
  499. This option keeps a DragText-enabled window from coming to the top when you 
  500. press mouse button 2 ("MB2", usually the right-hand button).  Enabling this 
  501. feature will prevent the source of a drag from covering the intended target. 
  502. Your choices are: 
  503.         -  never:  this feature is disabled 
  504.         -  always:  this feature is enabled 
  505.         -  Ctrl+MB2 only:  this feature is active only when you press and hold 
  506.            the Ctrl key as you press mouse button 2 
  507.  
  508.  You can disable this feature on a program-by-program basis using the Disable 
  509.  page. 
  510.  
  511.  Important: 
  512.  
  513.      This option affects all MB2 actions in DragText-enabled windows. If the 
  514.       window has a popup menu, clicking MB2 will display the menu on top of all 
  515.       other windows but the window itself will remain partially covered. 
  516.      You can perform a drag even if the highlighted text is completely 
  517.       covered. Begin dragging from whatever portion of the window is visible. 
  518.      Some utility programs that add new functions to the mouse buttons may 
  519.       interfere with this DragText feature. 
  520.  
  521.  Options Overview 
  522.  Drag Defaults 
  523.  Reset Notebook 
  524.  Icons and Pointers 
  525.  Other Options 
  526.  
  527.  
  528. ΓòÉΓòÉΓòÉ 3.1.3. Reset notebook to default size ΓòÉΓòÉΓòÉ
  529.  
  530. Each time you close the Options Notebook, DragText saves its current size, 
  531. position, and display attributes (e.g. the font used for notebook tab text). 
  532. Use this checkbox to restore all of these to their default values the next time 
  533. you run DragText.exe.  This is particularly useful if you change display 
  534. resolutions. 
  535.  
  536. Options Overview 
  537. Drag Defaults 
  538. Background Drag 
  539. Icons and Pointers 
  540. Other Options 
  541.  
  542.  
  543. ΓòÉΓòÉΓòÉ 3.1.4. Icons and Pointers ΓòÉΓòÉΓòÉ
  544.  
  545. Pointer Size 
  546. You can choose whether DragText uses Normal sized I-beam  and Illegal  mouse 
  547. pointers or Large ones that may be more appropriate for high-resolution 
  548. displays. 
  549.  
  550. Change Icons 
  551. This controls whether DragText automatically determines if it is safe to change 
  552. the icon as you drag text or files over a DragText-enabled window. See below 
  553. for a detailed explanation.  Your choices are: 
  554.         -  auto-detect:  DragText will perform the check described below.  This 
  555.            is the default. 
  556.         -  yes:  change icons, regardless of the build level. 
  557.         -  no:  do not change icons, regardless of the build level. 
  558.  
  559.  Details 
  560.  When you drag text or files over a DragText window, DragText can change the 
  561.  dragged icon to identify what will happen if you drop it.  However, a bug in 
  562.  all of the original releases of OS/2 Warp v3.0 will cause the source 
  563.  application to crash if this feature is enabled.  The problem can be corrected 
  564.  by installing Warp Fixpack 8 or later (Fixpack 17 was the latest available, as 
  565.  of March, 1996).  It is also fixed in v3.01. 
  566.  
  567.  At startup, DragText examines the "buildlevel" of PMMERGE.DLL to see if this 
  568.  fix is installed and then enables or disables this feature accordingly.  The 
  569.  results of its findings are displayed here (either auto-detect = yes or 
  570.  auto-detect = no). If DragText misidentifies the buildlevel, you can override 
  571.  it with this setting. To identify the buildlevel yourself, enter "ver /r" at 
  572.  an OS/2 command prompt. This feature should be enabled if the buildlevel is 
  573.  8.232 or higher. 
  574.  
  575.  Cache Icons 
  576.  DragText doesn't load an icon until it is needed.  It can then save it for 
  577.  later use or it can delete it to free up memory.  Unless you run many programs 
  578.  simultaneously and are short of memory, you should probably leave caching 
  579.  enabled. 
  580.         -  yes:  leave icons in memory; this is the default. 
  581.         -  no:  delete the icon after use; this will free all icons, including 
  582.            those previously cached. 
  583.  
  584.  Options Overview 
  585.  Drag Defaults 
  586.  Background Drag 
  587.  Reset Notebook 
  588.  Other Options 
  589.  
  590.  
  591. ΓòÉΓòÉΓòÉ 3.1.5. Other Options ΓòÉΓòÉΓòÉ
  592.  
  593. Hilite Dropped Text 
  594. When set to yes, DragText will highlight the text you drop into an editable 
  595. window.  This permits you to repeatedly copy the same text, and makes it easier 
  596. to move or delete text dropped in error. 
  597.  
  598. Error Notification 
  599. This determines whether DragText notifies you when it encounters an error. When 
  600. set to beep, DragText will make a distinctive two-note beep. This is the 
  601. initial and recommended setting.  When set to None, DragText will not notify 
  602. you. 
  603.  
  604. In any case, the most recent error message can be viewed on the DLL Info page. 
  605.  
  606. Options Overview 
  607. Drag Defaults 
  608. Background Drag 
  609. Reset Notebook 
  610. Icons and Pointers 
  611.  
  612.  
  613. ΓòÉΓòÉΓòÉ 3.2. Files ΓòÉΓòÉΓòÉ
  614.  
  615. The pages in the Files section of the notebook let you set the default actions 
  616. for DragText's Extended features.  All settings take effect as soon as you 
  617. press the "Apply" button, change pages in the notebook, or close it. 
  618.  
  619. File Options 
  620. WebExplorer Url Defaults 
  621. Directory Listing Options 
  622. Compatibility Options (Fixes) 
  623.  
  624.  
  625. ΓòÉΓòÉΓòÉ 3.2.1. File Options ΓòÉΓòÉΓòÉ
  626.  
  627. File and Url Titles 
  628.  
  629. Lines:  the maximum number of lines the title will use when displayed in a 
  630. Workplace folder 
  631.  
  632. Chars:  the maximum number of characters in each line 
  633.  
  634. +/- Chars:  DragText can add or subtract this many characters to a line to 
  635. avoid splitting a word in two 
  636.  
  637. Replace punctuation with:  this character will replace one or more consecutive 
  638. spaces, punctuation, and control characters in file titles (but not in Url 
  639. titles) 
  640.  
  641. DragText Files 
  642. This applies to the files DragText creates.  You can override these settings by 
  643. pressing Shift to move or Ctrl to copy. 
  644.  
  645. Text to File:  when you drop text on the Workplace to create a file, you can 
  646. either copy or move (i.e. delete) the text from the source window 
  647.  
  648. File to Text:  when you drop a DragText file on a supported window, you can 
  649. either copy or delete (i.e. move) the file 
  650.  
  651. Other Files 
  652. These are files DragText did not create.  You can toggle this setting by 
  653. pressing Alt. 
  654.  
  655. Other Files to MLEs:  when you drop a file DragText didn't create on an MLE 
  656. (multi-line entryfield), DragText will insert either the file's complete name 
  657. or the file's contents. If it inserts the contents, DragText will rplace all 
  658. nulls with spaces and remove any trailing end-of-file (Ctrl-Z) character. 
  659.  
  660. Create Files 
  661. Check this box to enable DragText to create files. 
  662.  
  663. Read Files 
  664. Check this box to enable DragText to read files and subdirectories. 
  665.  
  666. Files Overview 
  667. WebExplorer Url Defaults 
  668. Directory Listing Options 
  669. Compatibility Options (Fixes) 
  670.  
  671.  
  672. ΓòÉΓòÉΓòÉ 3.2.2. Directory Listing Options ΓòÉΓòÉΓòÉ
  673.  
  674. If you drop a Workplace folder on a multiline entryfield while pressing Alt, 
  675. DragText will insert a formatted listing of the files in that disk directory. 
  676. This listing will not include non-file objects (such as program objects or 
  677. shadows).  This feature can be used to create simple batch files, as shown in 
  678. Example 2 below. 
  679.  
  680. Include:  like any request for a directory listing, this determines which files 
  681. will be included.  The default is "*"  which includes all files.  You could 
  682. change this to "*.exe" to include only programs, or to "a*" to include only 
  683. files whose names begin with the letter "a". 
  684.  
  685. Flags:  this lets you include or exclude files based on their standard 
  686. attributes: Directory, Read-only, Archived, Hidden, and System.  Plus ("+") 
  687. includes files with that attribute while minus ("-") excludes files with the 
  688. attribute. Equal ("=") requires a file to have the attribute to be included. 
  689. The default value of all pluses includes all files.  Setting the flags to "+D 
  690. -R +A =H +S" would produce a listing of hidden files that weren't also 
  691. read-only 
  692.  
  693. Listing Format:  controls the formatting for each file in the listing.  You can 
  694. enter meta-characters (see below), fixed text, tabs, and carriage returns. 
  695. (Note: you must include a carriage return if you want each entry to appear on a 
  696. separate line.)  The default value is "%#  %d  %t %s %a %f" , followed by a 
  697. carriage return.  If you erase the contents of this field, DragText will fill 
  698. in the default value;  it cannot be left blank. 
  699.  
  700. Heading Format:  produces a heading for your listing.  You may include fixed 
  701. text, control characters, and the meta-characters for the path and file.  The 
  702. file meta-character will be replaced by the search string.  If this field is 
  703. left blank, no heading will be produced. 
  704.  
  705. Meta-Characters 
  706. These represent the various components of a directory listing: 
  707.  
  708.  %p        pathname as it appears on the disk with both upper and lowercase 
  709.            letters 
  710.  %P        pathname with all letters converted to uppercase 
  711.  
  712.  %f        filename as it appears on the disk with both upper and lowercase 
  713.            letters 
  714.  %F        filename with all letters converted to uppercase 
  715.  
  716.  %n        filename without its extension with both upper and lowercase letters 
  717.  %N        filename without its extension with all letters converted to 
  718.            uppercase 
  719.  
  720.  %e        filename extension with both upper and lowercase letters 
  721.  %E        filename extension with all letters converted to uppercase 
  722.  
  723.  %d        file date (same as %D) using your country's standard format 
  724.  %D        file date (same as %d) using your country's standard format 
  725.  
  726.  %t        file time as HH:MM (plus AM or PM if you use a 12-hour clock) 
  727.  %T        file time as HH:MM:SS (plus AM or PM if you use a 12-hour clock) 
  728.  
  729.  %s        file size to a maximum of 7 digits;  if the size is 10 million or 
  730.            more, this field will contain 7 asterisks (i.e. "*******") 
  731.  %S        file size to a maximum of 10 digits 
  732.  
  733.  %a        file attributes (including the directory flag) in lowercase letters 
  734.  %A        file attributes (including the directory flag) in uppercase letters 
  735.  
  736.  %#        the sequence number of this entry, starting at 1 
  737.  
  738.  %%        used to include a percent sign in your fixed text 
  739.  
  740.  Note:  the pathname will not include a final backslash unless it is 
  741.  immediately followed by the filename 
  742.  
  743.  Example 1 - verbose listing 
  744.  
  745.   [Heading]  Directory listing for %p
  746.   [Listing]  File %F was created on %d at %T
  747.  
  748.   [Output]  Directory listing for C:\DragText
  749.         File DRAGTEXT.EXE was created on 12-25-95 at 01:10:00
  750.         File DRAGTEXT.DLL was created on 12-25-95 at 01:10:00
  751.         [etc.]
  752.  
  753.  Example 2 - creating a batch file 
  754.  
  755.   [Heading]  cd %p
  756.   [Listing]  ren %f %F
  757.  
  758.   [Output]  cd C:\DragText
  759.         ren DragText.Exe DRAGTEXT.EXE
  760.         ren DragText.Dll DRAGTEXT.DLL
  761.         [etc.]
  762.  
  763.  Files Overview 
  764.  File Options 
  765.  WebExplorer Url Defaults 
  766.  Compatibility Options (Fixes) 
  767.  
  768.  
  769. ΓòÉΓòÉΓòÉ 3.2.3. Set WebExplorer Url Defaults ΓòÉΓòÉΓòÉ
  770.  
  771. This feature works even if you do not have IBM's WebExplorer. 
  772.  
  773. Create WebExplorer Urls 
  774. When checked, DragText will create WebExplorer_Url objects if that Workplace 
  775. class is registered.  If it is not registered, DragText will create a file that 
  776. is functionally identical to the object, except for the class-specific settings 
  777. notebook.  Either can be dropped on the WebExplorer to load a Url. If this box 
  778. is not checked, DragText will handle Urls like any other dragged text. 
  779.  
  780. Url Identifiers 
  781. When the beginning of your text matches one of these prefixes, DragText creates 
  782. a Url object.  The default values are "http:// ftp://" .  You can add any 
  783. identifier that WebExplorer supports;  for example, you could add "gopher://". 
  784. Separate each identifier with a space. 
  785.  
  786. DragText can also recognize incomplete Urls and fill in the missing identifier. 
  787. Enter the identifier surrounded by angle brackets ('<' and '>'), followed by 
  788. the letters DragText should try to match. The default values are "<http://>www. 
  789. <ftp://>ftp." .  Notice that each ends with a period:  this should keep 
  790. DragText from misidentifying sentences beginning with these letters. 
  791.  
  792. Title Options 
  793. DragText uses these options, plus its own rules, to format the Url as a title. 
  794. They do not affect the object's contents. 
  795.  
  796. Remove from Hostname:  to provide shorter and more meaningful titles, you can 
  797. have DragText remove unnecessary words from the hostname portion of the Url. 
  798. Each portion of the name, delimited by a dot or a slash, is compared to this 
  799. list;  if it matches, the word is eliminated.  The wildcard characters '*' and 
  800. '?' can be used.  The default values are "www* com net edu org ??" .  Using 
  801. "www*" will remove "www", "www1", "www-os2", etc.  Using "??" will remove all 
  802. two-letter words, such as country identifiers (e.g. "ca" or "de"). 
  803.  
  804. Line break after hostname:  when checked, only the hostname will appear on the 
  805. first line of the title. Any path information will begin on the second line. 
  806. If the hostname is long enough to wrap to line 2, no line break will be added. 
  807.  
  808. Hostname only:  when checked, the Url title will include only the hostname.  No 
  809. path information will appear in the title. 
  810.  
  811. Files Overview 
  812. File Options 
  813. Directory Listing Options 
  814. Compatibility Options (Fixes) 
  815.  
  816.  
  817. ΓòÉΓòÉΓòÉ 3.2.4. Compatibility Options (Fixes) ΓòÉΓòÉΓòÉ
  818.  
  819. For an add-on like DragText to work with a wide range of programs, some 
  820. compromises may have to be made.  These options should be set to meet the needs 
  821. of your most commonly used applications. 
  822.  
  823. Temporary Files 
  824. These settings have NO effect on your ability to create files by dropping text 
  825. on a Workplace folder. DragText's ability to create files lets you insert text 
  826. into programs that otherwise wouldn't accept dragged text.  Sophisticated 
  827. programs like the Enhanced Editor (EPM) understand that they should ask 
  828. DragText to create a file.  Simpler applications don't know how to ask and may 
  829. complain or crash if the file doesn't exist yet.  To avoid this, you can have 
  830. DragText create a file as soon as you begin a drag.  Because DragText uses a 
  831. separate thread to create the file, this shouldn't have a significant impact on 
  832. overall performance. 
  833.  
  834. When drag starts: 
  835.         -  (no temp file):  this is the default setting and best if your apps 
  836.            will accept dragged text directly. 
  837.         -  create a file:  this is the most reliable setting for transferring 
  838.            text via a file.  However, there will be background disk activity 
  839.            whenever you begin a drag. 
  840.         -  create a pipe:  this setting, in effect, creates a file in memory. 
  841.            Programs that examine a file's attributes or size before loading may 
  842.            have problems using a pipe. 
  843.  
  844.  File/Pipe Name:  the name DragText uses when creating a file or pipe; it is 
  845.  reused every time you begin a drag.  The name must conform to the 8.3 naming 
  846.  convention.  The default value is "DRAGTEXT.TMP". 
  847.  
  848.  File Path:  the disk directory where the temporary file is stored.  The 
  849.  default value is the directory where DragText.Exe is stored. 
  850.  
  851.  WebExplorer URLs 
  852.  
  853.  Drop URLs directly into WebEx:  when checked, you can drag a Url directly from 
  854.  a DragText-enabled window and drop it on the WebExplorer to load it.  A 
  855.  temporary file will always be created, regardless of the settings described 
  856.  above.  You will also be unable to use this file to insert text into a program 
  857.  that isn't DragText-enabled. 
  858.  
  859.  Note:  The File Path you set for DragText's temporary files must be on the 
  860.  same disk as WebExplorer when you use this option. 
  861.  
  862.  Files Overview 
  863.  File Options 
  864.  WebExplorer Url Defaults 
  865.  Directory Listing Options 
  866.  
  867.  
  868. ΓòÉΓòÉΓòÉ 3.3. Disable ΓòÉΓòÉΓòÉ
  869.  
  870. The Disable page lets you restrict DragText's operation for any programs you 
  871. specify. 
  872.  
  873. Normally, DragText is enabled for all programs.  However, if it conflicts with 
  874. an application's use of drag-and-drop, you can partially or totally disable 
  875. DragText for that program. 
  876.  
  877. The "Program" section of the dialog contains a list of all applications that 
  878. currently have restrictions. The checkboxes under "Uncheck to Disable" show the 
  879. window types on which DragText operates.  If a box is checked, DragText is 
  880. enabled. 
  881.  
  882. If DragText's Extended features are enabled, you can disable them for a 
  883. specific program. Uncheck Drag to disable file and WebExplorer Url creation; 
  884. uncheck Drop to disable reading files, directories, and Url objects. 
  885.  
  886. You can also disable Background Drag for specific programs. 
  887.  
  888. Important:  you can only disable file operations for DragText-enabled windows. 
  889. These are windows where the mouse pointer changes to one of DragText's unique 
  890. pointers (see Icons and Pointers for details).  You cannot prevent a program 
  891. that accepts dropped files from accepting text rendered as a file or Url 
  892. object.  For example, if you drag a Url from a DragText window, you cannot 
  893. prevent WebExplorer from accepting it because DragText does not control WebEx's 
  894. drag and drop features. 
  895.  
  896. Add a Program to the Restricted List 
  897. Change a Program's Restrictions 
  898. Remove a Program from the List 
  899.  
  900. Notes: 
  901.  
  902.      Restrictions are checked when a program is launched, not during its 
  903.       execution.  To add a restriction, close the application program, add the 
  904.       restriction, then restart the program. 
  905.      Only programs with restrictions are saved.  Programs whose settings match 
  906.       the default (no restrictions) will be dropped from the list and will not 
  907.       appear next time you run DragText.  This is done to enhance DragText's 
  908.       performance. 
  909.  
  910.  Conflicts with Other Programs 
  911.  Disabling DragText System-wide 
  912.  Getting Started 
  913.  Using DragText 
  914.  
  915.  
  916. ΓòÉΓòÉΓòÉ 3.3.1. Conflicts with Other Programs ΓòÉΓòÉΓòÉ
  917.  
  918. DragText knows very little about the programs it works with and they know 
  919. absolutely nothing about DragText.  Because of this, conflicts are possible - 
  920. particularly with applications that have their own drag and drop functions. 
  921.  
  922. DragText can usually tell when a program is handling drag and drop and avoids 
  923. getting involved.  When this fails, you may get an error message or unexpected 
  924. results. 
  925.  
  926. To eliminate this problem, use the Disable page to disable DragText partially 
  927. or totally for that program.  It usually isn't necessary to disable DragText 
  928. totally;  in most cases, disabling the particular type of window that is 
  929. causing trouble will suffice.  You may find that disabling only drags or only 
  930. drops for that window will solve the problem. 
  931.  
  932. Restrictions are checked when a program is launched, not during its execution. 
  933. To add a restriction, close the application program, add the restriction, then 
  934. restart the program. 
  935.  
  936. Note:  Most error messages arise from other problems in the system and are not 
  937. directly the result of a conflict between DragText and your application 
  938. program. 
  939.  
  940. Disable Overview 
  941. Running DragText 
  942.  
  943.  
  944. ΓòÉΓòÉΓòÉ 3.3.2. Add a Program to the Restricted List ΓòÉΓòÉΓòÉ
  945.  
  946. Enter the name of the program (or drop its icon into the entryfield).  Path 
  947. information is not needed and will be removed when you add this entry. 
  948.  
  949. To disable drag and/or drop for particular window types, uncheck the 
  950. corresponding boxes.  To disable DragText entirely uncheck "All Windows". 
  951.  
  952. Press the button labeled "Add". 
  953.  
  954. Change a Program's Restrictions 
  955. Remove a Program from the List 
  956.  
  957.  
  958. ΓòÉΓòÉΓòÉ 3.3.3. Change a Program's Restrictions ΓòÉΓòÉΓòÉ
  959.  
  960. Select the program from the list.  The checkboxes will show its current status. 
  961.  
  962. Make any necessary changes. 
  963.  
  964. Your changes will be saved when you select another program from the list, press 
  965. the "Apply" button, change notebook pages, or exit. 
  966.  
  967. Add a Program to the Restricted List 
  968. Remove a Program from the List 
  969.  
  970.  
  971. ΓòÉΓòÉΓòÉ 3.3.4. Remove a Program from the List ΓòÉΓòÉΓòÉ
  972.  
  973. Select the program from the list.  The checkboxes will show its current status. 
  974.  
  975. Press the "Remove" button.  The entry will be deleted immediately. 
  976. -- or -- 
  977. Check all of the checkboxes (i.e. so that there are no restrictions). The entry 
  978. will be deleted when you close the notebook. 
  979.  
  980. Add a Program to the Restricted List 
  981. Change a Program's Restrictions 
  982.  
  983.  
  984. ΓòÉΓòÉΓòÉ 3.3.5. Disabling DragText System-wide ΓòÉΓòÉΓòÉ
  985.  
  986. DragText uses only documented features of OS/2 which should continue to be 
  987. supported in future versions. Still, it is possible that unforeseen changes to 
  988. the operating system will render DragText incompatible with a particular type 
  989. of window.  To retain the bulk of DragText's usefulness, you can disable that 
  990. window type system-wide. 
  991.  
  992. On the Disable page, enter <ALL PROGRAMS> (the angle brackets are required). 
  993. Uncheck both boxes for this window type, then press the "Add" button.  This 
  994. option will be in effect for all newly launched programs;  those which are 
  995. already running will not be affected. 
  996.  
  997. In extraordinary circumstances, you may find it necessary to disable DragText 
  998. for all new windows in all programs.  To do this, follow the instructions 
  999. above, but uncheck both boxes next to "All Windows".  In this case, DragText 
  1000. will be disabled for all new windows, including those created by programs that 
  1001. are already running.  Windows that already exist will not be affected. 
  1002.  
  1003.  
  1004. ΓòÉΓòÉΓòÉ 3.4. Info ΓòÉΓòÉΓòÉ
  1005.  
  1006.   Info     practice your drag and drop using examples of each supported window 
  1007.  
  1008.   Icons    view each of the icons and pointers used as you drag text and files 
  1009.  
  1010.   DLL      review usage statistics and error messages 
  1011.  
  1012.   DT       enter your registration number, review product info 
  1013.  
  1014.  
  1015. ΓòÉΓòÉΓòÉ 3.4.1. DLL Info ΓòÉΓòÉΓòÉ
  1016.  
  1017. The DLL Info page provides usage and error statistics for DragText.dll. 
  1018.  
  1019. Usage 
  1020. The usage section shows the number of processes (programs) that have loaded 
  1021. DragText.dll and the number currently using it. The latter figure will usually 
  1022. be at least 3 (two instances of pmshell.exe and DragText.exe itself). 
  1023.  
  1024. Errors 
  1025. This section displays the total number of errors encountered during this 
  1026. session, the ID number of the last process to have an error, and the message 
  1027. associated with that error. 
  1028.  
  1029. When an error occurs, DragText.dll will notify you by whichever method you 
  1030. choose on the Options page.  You can restart DragText.exe and refer to this 
  1031. page to review the error message. 
  1032.  
  1033. Note:  These messages are intended for debugging and diagnostic purposes. 
  1034. Except for identifying conflicts with other programs, they are of little use to 
  1035. the user.  All errors arise from flaws in DragText, other applications, or the 
  1036. operating system. Users cannot "cause" errors. 
  1037.  
  1038. Conflicts with Other Programs 
  1039. Options Overview 
  1040. Getting Started 
  1041.  
  1042.  
  1043. ΓòÉΓòÉΓòÉ 3.4.2. Registration Information ΓòÉΓòÉΓòÉ
  1044.  
  1045. After you register DragText uou will receive a registration number.  Enter it 
  1046. on the last page (Info->DT) of the Options Notebook.  Enter your name exactly 
  1047. as it appears on your registration notice.  Close the notebook, then reopen it 
  1048. to reset your options. 
  1049.  
  1050. Product Information 
  1051. Registering DragText 
  1052. License Agreement 
  1053. Options Notebook 
  1054.  
  1055.  
  1056. ΓòÉΓòÉΓòÉ 4. About DragText ΓòÉΓòÉΓòÉ
  1057.  
  1058.                             - DragText version 1.2 -
  1059.                        The Drag and Drop Enabler for OS/2*
  1060.  
  1061.                        (C) Copyright R L Walsh 1994, 1995
  1062.                               All rights reserved.
  1063.  
  1064.                                     write to
  1065.                                rlwalsh@packet.net
  1066.                                     -- or --
  1067.                                    Rich Walsh
  1068.                                 315 S. Barbour St
  1069.                           Beverly Hills, Florida 34465
  1070.                                      U.S.A.
  1071.  
  1072.                               Registering DragText
  1073.                                 License Agreement
  1074.  
  1075. * OS/2 is a registered trademark of International Business Machines Corp. 
  1076.  
  1077.  
  1078. ΓòÉΓòÉΓòÉ 4.1. Registration ΓòÉΓòÉΓòÉ
  1079.  
  1080. To prevent DragText's Extended features from becoming disabled after your 
  1081. 6-week free trial ends, register it directly with the author ($15) or through 
  1082. BMT Micro ($18).  You will receive a registration number to enter on the last 
  1083. page of the Options Notebook. 
  1084.  
  1085. Direct  - $15 (US) 
  1086. Mail a check or money order drawn in *US Dollars* to: 
  1087.            Rich Walsh 
  1088.            315 S. Barbour St. 
  1089.            Beverly Hills, Florida  34465 
  1090.            U.S.A. 
  1091.  
  1092.  Include your full name, mailing address, and email address (if available). 
  1093.  Send email to:  rlwalsh@packet.net 
  1094.  
  1095.   BMT Micro  - $18 (US) 
  1096.  
  1097.  Phone:         8:00am - 7:00pm EST (-5 GMT) 
  1098.                 (800) 414-4268 (Orders only) 
  1099.                 (910) 791-7052 (Orders / Order Inquires) 
  1100.  
  1101.  Fax:           (800) 346-1672 24 hours, 7 days a week 
  1102.                 (910) 350-2937 24 hours, 7 days a week 
  1103.  
  1104.  BBS:           (910) 350-8061 10 lines, all 14.4K 
  1105.                 (910) 799-0923 28.8k v.FC 
  1106.  
  1107.  Internet:      bmt@wilmington.net 
  1108.  
  1109.  Compuserve:    Thomas Bradford, 74031,307 
  1110.  
  1111.  telnet:        bmt.wilmington.net 
  1112.  
  1113.  BMT Micro accepts Visa, Mastercard, Discover, American Express, Diner's Club, 
  1114.  money order, cashiers checks, and personal checks. They also accept DM and 
  1115.  British currency via registered mail. Personal checks are subject to 
  1116.  clearance. 
  1117.  
  1118.  BMT Micro accepts purchase orders from educational institutions, governmental 
  1119.  agencies and other verifiable businesses.  Terms are "Due Upon Receipt" with a 
  1120.  $250 minimum. 
  1121.  
  1122.  Entering your registration number 
  1123.  Product Information 
  1124.  License Agreement 
  1125.  Options Notebook 
  1126.  
  1127.  
  1128. ΓòÉΓòÉΓòÉ 4.2. License Agreement ΓòÉΓòÉΓòÉ
  1129.  
  1130. DragText, its executables and documentation, is the copyrighted property of 
  1131. Richard L. Walsh. It is licensed, not given, to you for your personal use. 
  1132. Selected features require the payment of a registration fee for continued use. 
  1133.  
  1134. You may copy and freely redistribute DragText to others, provided: 
  1135.         -  the recipient agrees to the terms of this license, 
  1136.         -  you transfer DragText as a whole and intact, 
  1137.         -  there is no cost to the recipient other than the costs of providing 
  1138.            media and transmission, and 
  1139.         -  it is not redistributed in conjunction with any software that may 
  1140.            not also be freely redistributed by the recipient. 
  1141.  
  1142.  You may not modify DragText in any way nor may you reverse assemble, reverse 
  1143.  compile, or otherwise translate or reverse engineer its executable code or 
  1144.  data. You may make additions to the documentation, including translations into 
  1145.  other languages, provided these are contained in files separate from the 
  1146.  originals and are identified as addenda to the accompanying original 
  1147.  documentation. 
  1148.  
  1149.  DragText is not warranted to be free of defects nor to be suitable for any 
  1150.  particular purpose the licensee may put it to. The licensee agrees to use 
  1151.  DragText at his or her own risk, and agrees to accept all liabilities arising 
  1152.  from its use, including all claims by third parties, without recourse to the 
  1153.  author or copyright holder. 
  1154.  
  1155.  THERE ARE NO WARRANTIES, EXPRESS OR IMPLIED, OF ANY SORT. BY YOUR USE OF THE 
  1156.  PROGRAM YOU AGREE TO THE TERMS OF THIS LICENSE. 
  1157.  
  1158.  Product Information 
  1159.  Registering DragText 
  1160.  Options Notebook